Skip to content

ci: reach the shared tooling via a lib_bespok3d submodule - #3

Merged
unlucio merged 2 commits into
mainfrom
ci/reach-shared-tooling
Jul 25, 2026
Merged

ci: reach the shared tooling via a lib_bespok3d submodule#3
unlucio merged 2 commits into
mainfrom
ci/reach-shared-tooling

Conversation

@unlucio

@unlucio unlucio commented Jul 25, 2026

Copy link
Copy Markdown
Member

Mounts lib_bespok3d as a submodule and adds a pr-gate workflow so the shared em-dash and workflow-pinning detectors run on every PR. The submodule is fetched with the read token; the repo's own checkout uses GITHUB_TOKEN.

Mount lib_bespok3d as a submodule so scripts/check.sh finds the shared
em-dash and workflow-pinning detectors on a CI runner with no sibling
repos checked out, and add a pr-gate workflow that fetches the submodule
with a read token and runs the check suite on each pull request.
@github-actions

github-actions Bot commented Jul 25, 2026

Copy link
Copy Markdown

b3-packages preview (build only, not published). Download the packed .b3 set, its atoms, and the assembled index: b3-packages-reference-python-plugins. Rebuilt for commit d7ce164be32e0af2d88f52199755615dae074bad.

The vendored deps under files/site-packages are gitignored, so a clean CI
checkout had no humanize and the status-feed test skipped, leaving the gate
green on an untested plugin. Install the plugin's declared dependency into
that tree before the test so it actually exercises the code.
@unlucio
unlucio merged commit e13f5f2 into main Jul 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant